package com.anyou.mall.sho.param;

import com.anyou.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 汽配商列表对象 sho_car_parts_shop
 *
 * @author gaochaohao
 * @date 2022-03-18
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper=false)
@ApiModel(value = "添加合伙人请求参数")
public class AddPartsShopParam
{
    private static final long serialVersionUID = 1L;


    /** 省 */
    @ApiModelProperty("省")
    private String province;

    /** 市 */

    @ApiModelProperty("市")
    private String city;

    /** 区 */
    @ApiModelProperty("区")
    private String area;

    /** 详细地址 */
    @ApiModelProperty("详细地址")
    private String detailed;

    /** 是否自行配送（0-否，1-是） */
    @ApiModelProperty("是否自行配送（0-否，1-是）")
    private Integer isSend;

    /** 身份类型编号 */
    @ApiModelProperty("身份类型（0-个人，1-企业）")
    @Excel(name = "身份类型编号")
    private Long identityTypeId;

    /** 企业名称 */
    @ApiModelProperty("企业名称")
    @Excel(name = "企业名称")
    private String enterpriseName;

    /** 联系人姓名 */
    @ApiModelProperty("联系人姓名")
    @Excel(name = "合伙人姓名")
    private String contactName;

    /** 联系人电话 */
    @ApiModelProperty("联系人电话")
    @Excel(name = "联系人电话")
    private String contactPhone;

    /** 营业执照图 */
    @ApiModelProperty("营业执照图")
    @Excel(name = "营业执照图")
    private String businessLicenseUrl;


    /** 合伙人区域-省 */
    @ApiModelProperty("合伙人区域-省")
    private String partnerProvince;
    /** 合伙人区域-市 */
    @ApiModelProperty("合伙人区域-市")
    private String partnerCity;
    /** 合伙人区域-区 */
    @ApiModelProperty("合伙人区域-区")
    private String partnerArea;
    /** 合伙人区域-街道 */
    @ApiModelProperty("合伙人区域-街道")
    private String partnerStreet;

    /** 登录账号 */
    @ApiModelProperty("登录账号")
    private String accountNumber;

    /** 登录密码 */
    @ApiModelProperty("登录密码")
    private String loginPassword;
    @ApiModelProperty("会员等级id")
    private Long lavelId;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("保证金")
    private BigDecimal bond;
}
